Astrocade Tape Program Archive Record
-------------------------------------

Program Name:  Memory Contents - Hex
Filename:      Memory Contents - Hex (1979)(Gary Moser)(2000 Baud)(PD).wav
               Memory Contents - Hex (1979)(Gary Moser)(2000 Baud)(PD)[Modified].wav
Released by:   Gary Moser
Appearance:    ARCADIAN, 1, no. 6 (May 1979): 44.
Notes:         - This program was typed into AstroBASIC on May 7, 2007
                 by Adam Trionfo.
               - The Program "Memory Contents - Hex" is exactly as it appears
                 in the Arcadian newsletter.
               - The Program "Memory Contents - Hex (Modified)" has some simple
                 directions built in.  The modification was made on 
                 May 7, 2007 by Adam Trionfo.


Description
-----------

This is a 2000 baud BASIC program for use with a Bally Astrocade and Astrobasic.

This program takes a decimal beginning memory address and an decimal ending memory address and then prints out the hex pairs.  The output is NOT in AstroBASIC format- the hex pairs are in the correct order.


Instructions
------------

Memory Dump program by Gary Moser prints its answers in hexadecimal language.  See what you get for the location 0006.  If it is 61, then your machine is like mine [Bob Fabris], and it is 66, it is like Tom Wood's.  If something else, then we have more variants on the street.

This program will display memory locations in hex (up to eighteen bytes pairs per screen).  This is most useful for viewing the Astrocade ROM (that was this program's intended purpose), but you can print out any memory location.  Here is an example of a program run of the modified version of "Memory Dump - Hex" (this example is run on an Astrocade machine with the '3159' ROM):

DECIMAL MEMORY LOCATION
STARTING ADDRESS? 0
ENDING ADDRESS? 16
0/00 F3
2/AF D3
4/08 C3
6/61 0C
8/C3 07
10/20 1C
12/3C 1C
14/20 FF
16/C3 0A
DECIMAL MEMORY LOCATION
STARTING ADDRESS?


Loading Instructions
--------------------

Plug audio cable into Astrobasic cartridge and headphone jack of computer speakers, then load program from Astrobasic with

:INPUT ;RUN

Press GO.  Then start playing the wav file; the program will start to load.  After the program finishes loading, type RUN and then press GO.

END OF FILE